local extension = Package:new("lb2")
extension.extensionName = "lb_kill"

extension:loadSkillSkelsByPath("./packages/lb_kill/pkg/lb2/skills")

Fk:loadTranslationTable{
  ["lb2"] = "崩铁2弹",
}

local Saber = General:new(extension, "lb__Saber", "lb_hui",  4,4, General.Female)
Saber:addSkills {"lb__fengjie", "lb__shijian"}

Fk:loadTranslationTable{
  ["lb__Saber"] = "Saber        ",
  ["#lb__Saber"] = "圣剑辉烈之誓",--称号
  ["designer:lb__Saber"] = "拉布拉尔",--作者
  ["cv:lb__Saber"] = "mihoyo",--cv
  ["illustrator:lb__Saber"] = "mihoyo",--画师

  ['~lb__Saber'] = '抱歉…御主，我有负所托……',
}

local Archer = General:new(extension, "lb__Archer", "lb_lie", 4)
Archer:addSkills {"lb__jianzhi"}

Fk:loadTranslationTable{
  ["lb__Archer"] = "Archer      ",
  ["#lb__Archer"] = "此身剑所天成",--称号
  ["designer:lb__Archer"] = "拉布拉尔",--作者
  ["cv:lb__Archer"] = "mihoyo",--cv
  ["illustrator:lb__Archer"] = "mihoyo",--画师

  ['~lb__Archer'] = '是我…败了…',
}



General:new(extension, "lb__wangguiren", "lb_xu", 3, 6, General.Female):addSkills { "lb__lihuan", "lb__xunji"}

Fk:loadTranslationTable{
  ["lb__wangguiren"] = "忘归人",--名字
  ["#lb__wangguiren"] = "掷山破云",--称号
  ["designer:lb__wangguiren"] = "拉布拉尔",--作者
  ["cv:lb__wangguiren"] = "mihoyo",--cv
  ["illustrator:lb__wangguiren"] = "mihoyo",--画师

  ['~lb__wangguiren'] = '命定如此么……',
}

General:new(extension, "lb__kaituozhehuimie", "lb_hui", 4):addSkills { "lb__leiji", "lb__quansheng"}

Fk:loadTranslationTable{
  ["lb__kaituozhehuimie"] = "毁灭开拓者",--名字
  ["#lb__kaituozhehuimie"] = "星尘王牌",--称号
  ["designer:lb__kaituozhehuimie"] = "拉布拉尔",--作者
  ["cv:lb__kaituozhehuimie"] = "mihoyo",--cv
  ["illustrator:lb__kaituozhehuimie"] = "mihoyo",--画师

  ['~lb__kaituozhehuimie'] = '是我…输了……',
}

General:new(extension, "lb__buluoniya", "lb_xie", 3,4, General.Female):addSkills { "lb__haoling", "lb__junshi"}

Fk:loadTranslationTable{
  ["lb__buluoniya"] = "布洛妮娅",--名字
  ["#lb__buluoniya"] = "大守护者",--称号
  ["designer:lb__buluoniya"] = "拉布拉尔",--作者
  ["cv:lb__buluoniya"] = "mihoyo",--cv
  ["illustrator:lb__buluoniya"] = "mihoyo",--画师

  ['~lb__buluoniya'] = '绝对…不能失守……',
}

for _, name in ipairs({"phase_draw","phase_play","phase_discard"}) do
  local card = fk.CreateCard{
    name = "&" .. name,
    type = Card.TypeTrick,
  }
  extension:loadCardSkels{card}
  extension:addCardSpec(name)
end

local guinaifen = General:new(extension, "lb__guinaifen", "lb_xu", 4, 4, General.Female)
guinaifen:addSkills { "lb__paozhang", "lb__suishi"}

Fk:loadTranslationTable{
  ["lb__guinaifen"] = "桂乃芬",--名字
  ["#lb__guinaifen"] = "杂技艺人",--称号
  ["designer:lb__guinaifen"] = "拉布拉尔",--作者
  ["cv:lb__guinaifen"] = "mihoyo",--cv
  ["illustrator:lb__guinaifen"] = "mihoyo",--画师

  ['~lb__guinaifen'] = '哎呀，演砸了…',
}


local xier = General:new(extension, "lb__xier", "lb_lie",  4, 4, General.Female)
xier:addSkills {"lb__zaixian"}
xier:addRelatedSkill("lb__luandie")

Fk:loadTranslationTable{
  ["lb__xier"] = "希儿",--名字
  ["#lb__xier"] = "蝶立锋锷",--称号
  ["designer:lb__xier"] = "拉布拉尔",--作者
  ["cv:lb__xier"] = "mihoyo",--cv
  ["illustrator:lb__xier"] = "mihoyo",--画师

  ['~lb__xier'] = '我…还能……',
}

General:new(extension, "lb__huke", "lb_hui", 3, 3, General.Female):addSkills { "lb__yanxi" }

Fk:loadTranslationTable{
  ["lb__huke"] = "虎克",--名字
  ["#lb__huke"] = "飞来焰火",--称号
  ["designer:lb__huke"] = "拉布拉尔",--作者
  ["cv:lb__huke"] = "mihoyo",--cv
  ["illustrator:lb__huke"] = "mihoyo",--画师

  ['~lb__huke'] = '老爹…都没打过我……',
}

General:new(extension, "lb__suchang", "lb_lie", 4,4,General.Female):addSkills { "lb__youren", "lb__zhukou"}

Fk:loadTranslationTable{
  ["lb__suchang"] = "素裳",--名字
  ["#lb__suchang"] = "传古剑流",--称号
  ["designer:lb__suchang"] = "拉布拉尔",--作者
  ["cv:lb__suchang"] = "mihoyo",--cv
  ["illustrator:lb__suchang"] = "mihoyo",--画师

  ['~lb__suchang'] = '这下…玩脱了…',
}

local yinlang = General:new(extension, "lb__yinlang", "lb_xu", 3, 3, General.Female)
yinlang:addSkills { "lb__yunhui", "lb__qinwei"}

Fk:loadTranslationTable{
  ["lb__yinlang"] = "银狼",--名字
  ["#lb__yinlang"] = "零号协议",--称号
  ["designer:lb__yinlang"] = "萨巴鲁酱",--作者
  ["cv:lb__yinlang"] = "mihoyo",--cv
  ["illustrator:lb__yinlang"] = "mihoyo",--画师

  ['~lb__yinlang'] = '我……',
}

local luocha = General:new(extension, "lb__luocha", "lb_feng", 3 )
luocha:addSkills { "lb__huaqi", "lb__shengjie"}

Fk:loadTranslationTable{
  ["lb__luocha"] = "罗刹",--名字
  ["#lb__luocha"] = "寻索世间",--称号
  ["designer:lb__luocha"] = "拉布拉尔",--作者
  ["cv:lb__luocha"] = "mihoyo",--cv
  ["illustrator:lb__luocha"] = "mihoyo",--画师

  ['~lb__luocha'] = '没能…实现啊……',
}

General:new(extension, "lb__lingke", "lb_feng", 3,3, General.Female):addSkills { "lb__guantou", "lb__qiusheng"}

Fk:loadTranslationTable{
  ["lb__lingke"] = "玲可",--名字
  ["#lb__lingke"] = "雪原探险家",--称号
  ["designer:lb__lingke"] = "拉布拉尔",--作者
  ["cv:lb__lingke"] = "mihoyo",--cv
  ["illustrator:lb__lingke"] = "mihoyo",--画师

  ['~lb__lingke'] = '哥…姐……',
}

General:new(extension, "lb__hanya", "lb_xie", 3,3, General.Female):addSkills { "lb__wennie", "lb__yechi" ,"lb__xifu"}

Fk:loadTranslationTable{
  ["lb__hanya"] = "寒鸦",--名字
  ["#lb__hanya"] = "冥谶天笔",--称号
  ["designer:lb__hanya"] = "六月飞雪",--作者
  ["cv:lb__hanya"] = "mihoyo",--cv
  ["illustrator:lb__hanya"] = "mihoyo",--画师

  ['~lb__hanya'] = '姐姐，我…… ',
}

local ruanmei = General:new(extension, "lb__ruanmei", "lb_xie", 3,3, General.Female)
ruanmei:addSkills { "lb__yaoduan", "lb__shixian"}

Fk:loadTranslationTable{
  ["lb__ruanmei"] = "阮·梅",--名字
  ["#lb__ruanmei"] = "疏影三迭",--称号
  ["designer:lb__ruanmei"] = "拉布拉尔",--作者
  ["cv:lb__ruanmei"] = "mihoyo",--cv
  ["illustrator:lb__ruanmei"] = "mihoyo",--画师

  ['~lb__ruanmei'] = '还没有…答案……',
}


General:new(extension, "lb__botiou", "lb_lie", 4):addSkills { "lb__duizhi", "lb__zuolun"}

Fk:loadTranslationTable{
  ["lb__botiou"] = "波提欧",--名字
  ["#lb__botiou"] = "扬尘孤星",--称号
  ["designer:lb__botiou"] = "拉布拉尔",--作者
  ["cv:lb__botiou"] = "mihoyo",--cv
  ["illustrator:lb__botiou"] = "mihoyo",--画师

  ['~lb__botiou'] = '呵呵，好枪法…',
}

local liuying = General:new(extension, "lb__liuying", "lb_hui", 5, 5, General.Female)
liuying:addSkills { "lb__liushang", "lb__ransheng"}
liuying:addRelatedSkills { "lb__hongyan", "lb__jiaotu" ,"lb__jianyuan"}

Fk:loadTranslationTable{
  ["lb__liuying"] = "流萤",--名字
  ["#lb__liuying"] = "盈茧炽盛",--称号
  ["designer:lb__liuying"] = "拉布拉尔",--作者
  ["cv:lb__liuying"] = "mihoyo",--cv
  ["illustrator:lb__liuying"] = "mihoyo",--画师

  ['~lb__liuying'] = '任务…终止…',
}

General:new(extension, "lb__luanpo", "lb_shi", 4, 4, General.Female):addSkills{"lb__huiluan"}

Fk:loadTranslationTable{
  ["lb__luanpo"] = "乱破",--名字
  ["#lb__luanpo"] = "忍视眈眈",--称号
  ["designer:lb__luanpo"] = "拉布拉尔",--作者
  ["cv:lb__luanpo"] = "mihoyo",--cv
  ["illustrator:lb__luanpo"] = "mihoyo",--画师

  ['~lb__luanpo'] = '就此…告辞…',
}

General:new(extension, "lb__kaituozhetongxie", "lb_xie", 4):addSkills { "lb__xiaowu", "lb__jumu"}

Fk:loadTranslationTable{
  ["lb__kaituozhetongxie"] = "同谐开拓者",--名字
  ["#lb__kaituozhetongxie"] = "舞灯巡游",--称号
  ["designer:lb__kaituozhetongxie"] = "拉布拉尔",--作者
  ["cv:lb__kaituozhetongxie"] = "mihoyo",--cv
  ["illustrator:lb__kaituozhetongxie"] = "mihoyo",--画师

  ['~lb__kaituozhetongxie'] = '还没…结束……',
}

General:new(extension, "lb__jiaoqiu", "lb_xu", 3):addSkills { "lb__yuanding", "lb__weilve" ,"lb__baihe"}

Fk:loadTranslationTable{
  ["lb__jiaoqiu"] = "椒丘",--名字
  ["#lb__jiaoqiu"] = "鼎中捭阖",--称号
  ["designer:lb__jiaoqiu"] = "拉布拉尔",--作者
  ["cv:lb__jiaoqiu"] = "mihoyo",--cv
  ["illustrator:lb__jiaoqiu"] = "mihoyo",--画师

  ['~lb__jiaoqiu'] = '对不起…将军……',
}

local lingsha = General:new(extension, "lb__lingsha", "lb_feng", 3,3,General.Female)
lingsha:addSkills { "lb__yanyun", "lb__jizhuo"}

Fk:loadTranslationTable{
  ["lb__lingsha"] = "灵砂",--名字
  ["#lb__lingsha"] = "卧香沉水",--称号
  ["designer:lb__lingsha"] = "汐",--作者
  ["cv:lb__lingsha"] = "mihoyo",--cv
  ["illustrator:lb__lingsha"] = "mihoyo",--画师

  ['~lb__lingsha'] = '烟消…火灭……',
}

local xingqiri = General:new(extension, "lb__xingqiri", "lb_xie", 3, 7)
xingqiri:addSkills { "lb__xingsong", "lb__zhuiqi" ,"lb__chuyuan"}

Fk:loadTranslationTable{
  ["lb__xingqiri"] = "星期日",--名字
  ["#lb__xingqiri"] = "向星举目",--称号
  ["designer:lb__xingqiri"] = "拉布拉尔",--作者
  ["cv:lb__xingqiri"] = "mihoyo",--cv
  ["illustrator:lb__xingqiri"] = "mihoyo",--画师

  ['~lb__xingqiri'] = '失约了……',
}

General:new(extension, "lb__xunzhengfeixiao", "lb_ex", 4, 4, General.Female):addSkills{"lb__zhengdi"}

Fk:loadTranslationTable{
  ["lb__xunzhengfeixiao"] = "巡征飞霄",--名字
  ["#lb__xunzhengfeixiao"] = "飞镝追星",--称号
  ["designer:lb__xunzhengfeixiao"] = "拉布拉尔",--作者
  ["cv:lb__xunzhengfeixiao"] = "mihoyo",--cv
  ["illustrator:lb__xunzhengfeixiao"] = "mihoyo",--画师

  ['~lb__xunzhengfeixiao'] = '各位…拜托了……',
}


local feixiao = General:new(extension, "lb__feixiao", "lb_lie", 4, 4, General.Female)
feixiao:addSkills { "lb__sanwu", "lb__xinshou"} 

Fk:loadTranslationTable{
  ["lb__feixiao"] = "飞霄",--名字
  ["#lb__feixiao"] = "飙驭霆击",--称号
  ["designer:lb__feixiao"] = "玄蝶既白",--作者
  ["cv:lb__feixiao"] = "mihoyo",--cv
  ["illustrator:lb__feixiao"] = "mihoyo",--画师

  ['~lb__feixiao'] = '各位…拜托了……',
}


local luka = General:new(extension, "lb__luka", "lb_xu", 4)
luka:addSkills { "lb__zhenjin", "lb__zhisheng"}

Fk:loadTranslationTable{
  ["lb__luka"] = "卢卡",--名字
  ["#lb__luka"] = "锻骨韧志",--称号
  ["designer:lb__luka"] = "阿鸡",--作者
  ["cv:lb__luka"] = "mihoyo",--cv
  ["illustrator:lb__luka"] = "mihoyo",--画师

  ['~lb__luka'] = '不能…这么狼狈……',
}

local test_xusheng = Fk.generals["mouxusheng"]
--feixiao:addSkills(test_xusheng:getSkillNameList())

return extension